home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / julian11.zip / JULTEST.C < prev    next >
Text File  |  1993-01-11  |  1KB  |  53 lines

  1. #ifndef __STDIO_H__
  2. #include <stdio.h>
  3. #endif
  4. #ifndef __STDLIB_H__
  5. #include <stdlib.h>
  6. #endif
  7. #ifndef __TIME_H__
  8. #include <time.h>
  9. #endif
  10.  
  11. #include "julian.h"
  12.  
  13. void main(void);
  14.  
  15. void main()
  16. {
  17.   char holddate[9];
  18.   time_t ltime;
  19.  
  20.   printf("%ld\n",date_to_jul("99/02/23","YY/MM/DD"));
  21.   date_fm_jul(holddate,date_to_jul("99/02/23","YY/MM/DD"),"YY/MM/DD");
  22.   printf("%s\n",holddate);
  23.  
  24.   printf("%ld\n",date_to_jul("02/23/99","MM/DD/YY"));
  25.   date_fm_jul(holddate,date_to_jul("02/23/99","MM/DD/YY"),"MM/DD/YY");
  26.   printf("%s\n",holddate);
  27.  
  28.  
  29.   printf("%ld\n",date_to_jul("990223","YYMMDD"));
  30.   date_fm_jul(holddate,date_to_jul("990223","YYMMDD"),"YYMMDD");
  31.   printf("%s\n",holddate);
  32.  
  33.   printf("%ld\n",date_to_jul("022399","MMDDYY"));
  34.   date_fm_jul(holddate,date_to_jul("022399","MMDDYY"),"MMDDYY");
  35.   printf("%s\n",holddate);
  36.  
  37.   printf("%ld\n",date_to_jul("19990223","YYYYMMDD"));
  38.   date_fm_jul(holddate,date_to_jul("19990223","YYYYMMDD"),"YYYYMMDD");
  39.   printf("%s\n",holddate);
  40.  
  41.   printf("%ld\n",date_diff("01/05/91","02/14/91","MM/DD/YY"));
  42.  
  43.   date_plus(holddate,"01/01/91","MM/DD/YY",730L);
  44.   printf("%s\n",holddate);
  45.  
  46.   time(<ime);
  47.   date_fm_jul(holddate,ltime,"MM/DD/YY");
  48.   printf("%s\n",holddate);
  49.  
  50.   printf("%d\n",isleapyear(1993));
  51.   printf("%d\n",isleapyear(1992));
  52. }
  53.